/**
 * 
 * @since  2009/3/1
 * @author ashen
 * 
 * Description: 处理form通用方法。
 * 
 */

	
	var FormDo={
		
		//初始化表单，将必填字段加*
 		initForm : function(){
 			//添加单击事件，单击文本框，去掉该行*号和提交按钮上方的提醒
 			$('input').click(function(){
 				$(this).next('span').hide();
 				$(this).next('span').removeClass();
 				$('.msg').hide();
 				$('#temp').remove();
 			});
 			
 			//为必填字段添加*
 			$('.required').each(function(){
					$('<span>*</span>').hide().insertAfter($(this));		
			});	
			$('<div>必填字段不能为空，请检查带*字段</div>').addClass('msg').hide().insertBefore('#submit');
 		},
 		
 		//检查表单输入的有效性
		checkForm : function(){
			$('.required').each(function(){
				if(this.value === ''){
					$(this).next('span').addClass('warning').show();		
				}
			});
		},
		
		//获得表单必填字段为空的字段数量
		getWarnings : function(){	
			return $('form').find('.warning').length;
		}		
		
	};

